Navigator of block programming environments
نویسندگان
چکیده
The theme "Algorithmization and programming" is one of the key themes in school informatics course. material this present tasks Main State Examination Unifed Examination. Most often, its study takes place grades 8–9 programming languages Python, Pascal, C++. However, for successful study, it very important to lay foundations basic concepts lower grades. To do this, you can use block programming, which program not typed manually by student, but assembled from pre-prepared blocks, like a puzzle. There are fairly large number such environments, authors article decided create so-called Navigator Block Programming Environments, visually structure available information. For each environment represented, contains brief information about environment, links ofcial website useful materials acquaintance environment. It was include environments that free cross-platform. be teachers get acquainted with new used as а part regular extracurricular activities.
منابع مشابه
Pair programming and the mysterious role of the navigator
Computer programming is generally understood to be highly challenging and since its inception a wide range of approaches, tools and methodologies have been developed to assist in managing its complexity. Relatively recently the potential benefits of collaborative software development have been formalised in the practice of pair programming. Here we attempt to ‘unpick’ the pair programming proce...
متن کاملTowards multilingual programming environments
Software projects consist of different kinds of artifacts: build files, configuration files, markup files, source code in different software languages, and so on. At the same time, however, most integrated development environments (IDEs) are focused on a single (programming) language. Even if a programming environment supports multiple languages (e.g., Eclipse), IDE features such as cross-refer...
متن کاملGrid Application Programming Environments
One challenge of building future grid systems is to provide suitable application programming interfaces and environments. In this chapter, we identify functional and non-functional properties for such environments. We then review three existing systems that have been co-developed by the authors with respect to the identified properties: ProActive, Ibis, and GAT. Apparently, no currently existin...
متن کاملCluster Programming Environments
A major issue slowing the development of cluster computers is that programs that efficiently take advantage of them are difficult to write. Cluster programming adds a whole facet to sequential programming; requiring specification of not just when an operation will run, but also where it will be ran. Communications packages such as MPI and PVM explicitly express communications between the nodes ...
متن کاملHolistic programming environments
As a result of the popularity of graphical user interfaces, it is now almost impossible to buy a programming language compiler – instead, one purchases a development environment. Of course, we can scoff at the distinction and say that a development environment is nothing more than a programming language with visual (as opposed to syntactic) sugar. We believe, however, that this view must change...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ??????????? ? ?????
سال: 2022
ISSN: ['2713-0398', '1026-9452']
DOI: https://doi.org/10.32517/2221-1993-2022-21-2-71-82